首页> 外文OA文献 >Accelerating solid-fluid interaction using Lattice-Boltzmann and Immersed Boundary coupled simulations on heterogeneous platforms
【2h】

Accelerating solid-fluid interaction using Lattice-Boltzmann and Immersed Boundary coupled simulations on heterogeneous platforms

机译:使用Lattice-Boltzmann和异构边界上的沉浸边界耦合模拟加速固液相互作用

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

We propose a numerical approach based on the Lattice-Boltzmann (LBM) and Immersed Boundary (IB) methods to tackle the problem of the interaction of solids with an incompressible fluid flow. The proposed method uses a Cartesian uniform grid that incorporates both the fluid and the solid domain. This is a very optimum and novel method to solve this problem and is a growing research topic in Computational Fluid Dynamics. We explain in detail the parallelization of the whole method on both GPUs and an heterogeneous GPU-Multicore platform and describe different optimizations, focusing on memory management and CPU-GPU communication. Our performance evaluation consists of a series of numerical experiments that simulate situations of industrial and research interest. Based on these tests, we have shown that the baseline LBM implementation achieves satisfactory results on GPUs. Unfortunately, when coupling LBM and IB methods on GPUs, the overheads of IB degrade the overall performance. As an alternative we have explored an heterogeneous implementation that is able to hide such overheads and allows us to exploit both Multicore and GPU resources in a cooperative way.
机译:我们提出了一种基于Lattice-Boltzmann(LBM)和沉浸边界(IB)方法的数值方法,以解决固体与不可压缩的流体相互作用的问题。所提出的方法使用笛卡尔均匀网格,该网格合并了流体域和固体域。这是解决此问题的一种非常理想且新颖的方法,并且是计算流体力学中一个正在发展的研究主题。我们将详细解释整个方法在GPU和异构GPU多核平台上的并行化,并描述不同的优化方法,重点是内存管理和CPU-GPU通信。我们的性能评估包括一系列数值实验,这些数值模拟了工业和研究兴趣的情况。基于这些测试,我们已经表明,基线LBM实现在GPU上可获得令人满意的结果。不幸的是,当在GPU上结合LBM和IB方法时,IB的开销降低了整体性能。作为替代方案,我们探索了一种异构实现,该实现能够隐藏此类开销并允许我们以协作方式利用多核和GPU资源。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号